self relocating program - French English Dictionary